import { TuniaoColorTypeInfo } from '../types/tuniao-ui'

/**
 * 图鸟UI版本信息
 */
export const version: string = '2.0.0-beta'
/**
 * 自定义顶部导航栏默认高度
 */
export const navbarDefaultHeight: number = 45
/**
 * 缓存的默认前缀键值
 */
export const storePrefixKeyName: string = 'tuniao'
/**
 * 默认首页地址
 */
export const indexUrl: string = '/pages/index'
/**
 * 内置颜色类型信息
 */
export const TuniaoTypeColor: TuniaoColorTypeInfo = {
  'primary': { 'normal': '#01BEFF', 'light': '#CCF2FF'},
  'success': { 'normal': '#00D886', 'light': '#CCF7E7'},
  'warning': { 'normal': '#FBBD12', 'light': '#FEF2D0'},
  'danger': { 'normal': '#FF444F', 'light': '#FFDADC'},
  'info': { 'normal': '#9C9C9C', 'light': '#F0F1F0'},
}
/**
 * zIndex层级信息
 */
export const ZIndex: Record<string, number> = {
  /** 压屏窗 */
  landsacpe: 29100,
  /** 自定义顶部导航栏 */
  navbar: 29090,
  /** 底部导航栏 */
  tabbar: 29090,
  /** 骨架屏 */
  skeleton: 28090,
  /** toast弹窗 */
  toast: 20090,
  /** alert弹窗 */
  alert: 20085,
  /** modal弹窗 */
  modal: 20080,
  /** popup抽屉 */
  popup: 20075,
  /** tips弹窗 */
  tips: 19080,
  /** 吸顶 */
  sticky: 19075,
  indexListSticky: 19070,
  /** 悬浮按钮 */
  fab: 19060,
  /** mask遮罩 */
  mask: 9999,
  /** table表格 */
  tableTr: 1001,
  tableTd: 1000
}
